A simple 2D arcade game and game engine