77,1%
13 0
2018-06-05
4,99 EUR
  Discount: 90% 0,49 EUR

Overall ranking:

Position: 4791

Quarterly rankings:

Last month: 1115

Last 3 months: 4791

Last 12 months: 3218

Year 2017: 3557

Developer:

Uruca Game Studio

Publisher:

Uruca Game Studio

Search games