Looks like a generic Metroid. When I get a 360 I might have to get this to hold me over until Other M.
I at least like the idea that you're not a powerhouse (or at least that's what they're implying in the 7 minutes, who knows what you'll be doing by endgame) and can use the environment to your advantage.
Tag - "No trolling on my watch!"








