Ovoid Now Available on PC, Android and iOS
Ovoid Now Available on PC, Android and iOS Me,We Studios announced that its self-published game Ovoid is now available on iOS, Android and PC. Ovoid is a soothing score based game with that perfect one more go feel. Wait for the optimal moment to begin your orbit of one of the planetoids, press and hold […]