Getting some panties is a difficult task, dood. Do you like platforming in your games? Do you like incredible difficulty? How about ridiculous game titles and premises? If you said yes to one or more ...