Game studio RocketWerkz announced today that its highly anticipated session-based survival game, Icarus, will officially open beta gameplay on August 28 with the first of several “Beta...
Game studio RocketWerkz announced today that its highly anticipated session-based survival game, Icarus, will officially open beta gameplay on August 28 with the first of several “Beta...