Yeah, it's awesome. Technically it's sub-par, though.
Really? It seems pretty easy to beat to me.
It's one of the few games I have actually completed. Whether that makes it easy or not I'm not sure. It's certainly a lot of fun. Graphics and audio are superb.