A 2d side scrolling shooter