What I Like
This site is just in your face, and I love that! And they double down on the awesomeness by making the hero section basically feel like an old school video game (or what my childhood PC did when Windows 95 was struggling).
This is clearly a company that loves bold design, and they aren’t afraid to put their money where their mouth is.
Not every company could pull of a site like this, but Mega lives up to their name.