This mystery is on the tip of my tongue.
http://www.epicmafia.com/game/629403 - fun game
if i suicide it's because my computer crashed.
http://www.epicmafia.com/game/685829 - so bad
http://www.epicmafia.com/game/1932512 - best. game. ever. played.