Tagged: Steam

Here we have a game that originated in China that was shown at the Game Developer Conference. Juicy Realms appeared to show a lot of potential and when you got an acclaimed publisher like X.D. Network Inc. handling the game...
Read more »