2D game engine for Scala