Dont Trust these fakes!
I will never have a RRANS TikTok account!
Anyone that claims to be the developers or the community manager of the game is lying!
This is me:
This announcement was originally published by Thunderstorm Games on Steam on Jul 23, 2026.
Open the original on Steam