🌍 Aug. 22, 2025
Sf3ra
Game facts
When does Sf3ra release?
Sf3ra is listed for August 22, 2025.
How is Sf3ra reviewed?
Verified OpenCritic review data is not currently available.
Which platform is Sf3ra on?
Nintendo Switch.
Eliminate the out of control robots.
Shooter
Platform
Single player
Artworks