Please enable JavaScript
RocketWerkz, creators of the hit survival game Icarus, are celebrating the game’s one-year anniversary and 52 weeks of community-driven updates. RocketWerkz has published a significant update to the game every single week for over a year.