As much as we have been gifted with a resurgence of sorts for the 3D platformer genre, it does feel that the in the HD era, we are still getting the short end of the stick on anything other than a Nintendo platform. We have been getting some standouts, but […]