Bazooka Express

A line-based puzzle game.
Puzzle