Slamtastic

A match 3 battling game
Puzzle