An open source 2D game