GAH lazy msg but heaps of progress - playable game with minor bugs