Search results
We did not find results for: icarus (video game).
Check spelling or type a new query.
We did not find results for: icarus (video game).
Check spelling or type a new query.
Video game
Icarus is a session-based survival video game by developer RocketWerkz. Created by Dean Hall, it was released on 4 December 2021 for Windows on the Steam platform. Wikipedia