First working, enjoyable, playable commit <3