Paper Dreams
Incessantly compared to Ad Nauseum 2, Paper Dreams is an entertaining handrawn shooter from Zack Banack. The game features three difficulty levels, but even the "Easy" option will test out even the most patient gamers.
This shooter was created for the GameJolt Weekend Jam and was done in basically two days. Despite the short creation period, the game is insanely difficult to even finish. According to the developer's site, the game is ported to flash by Kristian Macanga.
If you're up for a good challenge, then you might want to give this one a go and see if you can even finish one level.