News.. updates?

It’s been some time since our last post but we have been working hard with our next network site, at the moment it is still in development and we’re keeping it under wraps but it is coming. Expecting release date around mid year (May~June).

In the meantime here are some new games added to our index.

The PC scene had been pretty sad as of late, hopefully the above titles kick it off again!