Check out these new screeshots from Rift. This game is published by Trion Worlds on PC. [gallery link="file"]