Game is winnable, few kinks but otherwise done