Holy shit YES
Wish i had the time on my hands to blast through it all now, but I just played the first say 15 minutes and fucking loved it. Metroid + Shift = awesome. Glad you stuck to the 'simple but effective' stylings and the usual mindfuckery ;-)