Happycubes

440
38.93%
54,797 6,799
7,232 1,643
436 26
17,971 hours 9,337 501 16 718,867