Just another Mega Monday

Just another Mega Monday

Happy St David's Day! More importantly, Mega Man 10 has been released on WiiWare, along with some other titles.

Mega Man 10 (WiiWare)Dart Rage (WiiWare)Happy Hammerin' (WiiWare)Fatal Fury Special (Neo-Geo)

...dart rage?



Monsteca Coral on WiiWareAndrew Koenig Seemed ‘Happy, Fulfilled’ Shooting Final Role, Producer Says