Veteran game developer and publisher GTArcade is incredibly excited to announce the launch of the Closed Beta of their first ever 3-D browser game: Magerealm! Players around the world are invited ...

Read more