Tarta Games

Tarta Games

Developer of the game Spot Zero, a 3D anime-style action role-playing game.

Authorizing premium user...