It's a very nice effort since most of the stuff looks like it was built from scratch. The ricocheting bullets is a very nice touch and can make gameplay very interesting.
I suppose the game is currently unfinished but it looks promising enough to check it out later on. Some versus or survival mode would go well enough. I'd also fix the no boundary issue.