Fun little game. I liked how the different enemy types encouraged the use of different weapons. I personally didn't really like how slippery the controls are, but I guess that can be considered part of the challenge. Nice work!