Hey!
Could you try mine? :)
/jam/acerola-jam-0/rate/2582935
Finally played it, It was the highest rated game, sorry for the wait!