OTXO Demo

Updated 1 year ago

Free Demo for
OTXO Demo
Title
Developer
Publisher
Categories
Released May 02, 2022
Release
Restricted
OTXO

Updated 1 day ago

Game for
OTXO
Title
Developer
Publisher
Simulation, Action
Genres
Family Sharing
Categories
Released April 20, 2023
Release
USD 14.99
Price
2023-04-22
Restriction Lifted
89.83
Game Rating
81
Metacritic Score
8
Steam Review Score
Players
Player Completion Time Playtime
Russi4nW4rrior 1h 5m
Omega Queen 29m
Mox 23m
tetel 4m