Megaman! Megaman!
Also, this.
The text is quite difficult to read at first glance, or that's just my vision acting up. Other than that, it looks great. Who's the guy in the banner?