Closed beta is the end of the month and hope to release in Q1 2011. Here is some gameplay and the official site. I'm sure some could find this somewhat amusing until Diablo 3 gets here.
Official Site: http://www.mytheongame.com/
Results 1 to 1 of 1
27-01-2011, 05:13 #1
© IncGamers Ltd 2012