I think itch is having problems at the moment because I can't download it or play it in the browser. Having said that, the description sounds great! Reminds me a bit of the game Switch 'N Shoot. Looking forward to giving it a try once itch gets their connection issues sorted. :)