new game implementation recommit