Refunct achievements

1.44%
Refunct
Refunct
1.81%
Why?
Finish Refunct in 6 minutes
17.51%
Is this goodbye?
Finish Refunct in 4 minutes
20.62%
Will you come back?
Finish Refunct under 33%
30.93%
Can we be friends?
Finish Refunct in 8 minutes