A trio of Free to Play games to check out
JackOLantern sneaks into London to take a look at the Hellgate and finds out if EA's new part-MMO has what it takes to stay ahead of the demonic hordes!