Tag Archive: apollo software

Battle Princess of Arcadias review for PS3

Battle Princess of Arcadias may look like a rainbow vomiting up sunshine and sparkles all over a flash game, but it's actually a whole lot deeper than that.

Continue reading »