Battle yourself through dangerous traps in this fast-paced platformer.