Description:
STEAMRUSH is a third-person Boss Rush game featuring fast-paced melee combat against unique bosses, punctuated by exploration segments that gradually unveil the captivating story of the isolated city-state of Haze.
Initial Release Date: Feb 16, 2024
Publisher: AIV - Accademia Italiana Videogiochi