While I appreciate the game and all, could you try toning the physics down? It's unbelievably distracting with characters, irrelevant of size, having features moving around with too much force. Also, some users were having concerns with using MEGA for downloading, especially with a reputation of using its internal "downloading" system, before downloading directly to the drive.
Also, the launcher's now useless.