Magera on 18 August 2008
gemcraft - 7/10 (for flashgame addictiveness)
Star Trek Conquest - 5/10 (not bad for simplistic strategy)
Mass Effect - 8/10 - (Very Fun game with great story elements)
It's me... no really, it IS me!!!