An engine for 2D Tilegames.