game is almost fully functional