a small 2D battle game