Green Hell Releases on Switch?Delayed for Xbox and PlayStation?

Green Hell recently and quite surprisingly released on the Switch without an update for Xbox or PlayStation release date. The announcement raised a …
View full source