Alberto SM

An arcade puzzler with an explosive twist!
Puzzle