Hammer out a peace treaty in this action platformer!
A Masterpiece, should be on the first page of top games