a not very exciting cross-platform framework for 2d game development