Daydream Software

Spheria – Review

Spheria – Review

Having a ball just got a whole new meaning. The original meaning stands when talking about Spheria, but it also coincides with the game mechanics. ‘Control the destiny of your balls. Your life d... Read More »

Site Score
6.7