Thanks, I'm glad you liked it. I was going to implement a line pointing along the trajectory of your shot, but didn't get around to it in the time. Also, sometimes wall collisions are body because the walls are actually individual tiles, so if you hit the border between two tiles, the bullet can bounce in the wrong direction. The only reason to shoot a bullet with less than 5 power is to get more score, because the more bounces your bullet uses before hitting the enemy, the more points you get. This isn't explained too well in the game, and was kinda added last minute because I realised there wasn't really any reason not to use 5 power all the time.