Impressive amount of work for a solo developer. I really dig your game, had a lot of fun with it. I really don't have any big criticism, everything is well implemented and yeah. Great job man :)