Updated game engine