Blir's "simple" game engine