Megagames is dead ;-; Nobody ever plays it. Somebody needs to add more stuff to it and make it more popular. This is all I can be bothered to write, but somebody please do something about it :/