Update #4: Game is coming along!