Ride the dragon! The massively popular multiplayer platformer Human: Fall Flat from No Brakes Games has now sold over 25 million units across the globe.