This is an alternative version of Bomberman game. The principle is the same: You walk and place bombs. You need to place them the way they will hit your enemies, but not you.
If you explode the walls you may find power-ups under them. You fight other characters that place bombs like you. The game has quite a fast pace and is quite challenging when played in hard mode.