Impressive that you pulled all this together yourself! Gameplay needs a bit of work. Great job!
Thank you !