A 2D Hack-n-Slash