Bunch of work towards making it playable.