Dean Hall, the developer behind DayZ on Steam, just released a trailer for another up and coming project which is being called Icarus: No Rescue. It will add to his collection of survival games. The trailer was released today on Youtube, giving us an extensive insight into the game and how it’s going to look and play when […]
Home »