Otoo is a strategy-puzzle game developed by Oleomingus. It came out on 17-05-2014. It was published by Oleomingus. You can play Otoo on PC.
Tap to see all activity →
No reviews for Otoo yet
Be the first to write one.