Heroes of Newerth, hard as hell. :X
CS:S *shiver*
Syobon action!!! Oh my friggin GOD! It got to be one of the most, if not THE most insane 2D platformers in the world! It's so hard, you've got infinite extra lives, because you are going to die that much.