well, there's the cheez for beating the game on suicide (haven't done that yet) and the cheez for beating the game with someone else (haven't gotten that yet either).
i'm on -- do you want to host?
also, i'm not sure if it's the fact that i have no powerups or that i just suck tonight, but the last boss was giving me hell on suicide...