A cross platform 2D game engine