Fayju — Game Developer

Name Release Date Current Players All-Time Peak Rating
Amazing Frog? Amazing Frog? 21 Nov, 2014 62 166 91.10
Amazing Frog? 2 Amazing Frog? 2 16 Jun, 2022 4 27 74.83
File uploading