Rare Frog Studios is rated 3 out of 5 in the category computer games. Read and write reviews about Rare Frog Studios. Rare Frog Studios is an indie computer games development company situated on Leiria, Portugal, focused on creating the best posible experience with digital games.
Headquarters
Leiria, Leiria