This was cool! Reminded me of warioware quite a bit. I managed to beat it after a few attempts. Well done!