Excalizan

Place your little player and watch it bounce off the walls!
Puzzle