July 22nd, 2011 0 comments

A new game has been announced and it might just be worth watching. Sol: Exodus