PC
In the last week Star Citizen has proven even those with the highest hopes wrong by having a colossal $3 million pledged in the space of 7...
PC
With just under 9 days to go it seems that Planet Explorers, a voxel based action adventure RPG title from Pathea Games, may make it to the...