Icarus Next Month
by Blue from Blue's News on (#5S47R)
RocketWerkz announces a December 4th release date for Icarus, the sci-fi survival game. This project from DayZ creator Dean Hall was previously supposed to arrive in August before a delay for further...