MAGEYE: MAGEYE Released

The title summarises it pretty well, doesn't it? Buy it, or don't. Excuse me while I puke. Here's the trailer: