The game looks good and plays well for the most part, but the balance isn't quite there. The pace is quite slow because enemies take several hits and their projectiles block shots, but the player dies after a single hit with no checkpoints. This results in several minutes of carefully peeking around cover that often started over because of multiple off-screen enemies in an open space. I didn't manage to find the ending before losing interest in another attempt.
I also think the river graphics could be improved. It may have been an intentional effort to create a "wavy" texture, but I don't think it worked very well.
Still, it was fun and challenging with a mixture of timing, reaction, and planning to take out each enemy; a few checkpoints would have really brought this up to a solid game.