Saturday, February 11, 2023

This game (Hi-Fi Rush) drops out of nowhere and is sitting at 98% on Steam. No marketing at all before actual release day. Just a damn good game.


https://ift.tt/KTEu5Qk

No comments:

Post a Comment