One more note: I think Joe should have low health (slightly more than Top) like his in-game counterparts. This way, Joe has a weapon to fit every situation, without being incredibly overpowered (coughTOPMANcoughFIREMANcough). Joe will be able to switch between the three buster types on the fly at any time, but he will not be able to pick up weapon drops like Mega Man or Proto Man. The other two weapons are restyled/recolored versions of the Proto Buster and the Bass Buster, respectively. Joe's main weapon is pretty much a restyled/recolored Mega Buster that says 'Joe Buster' in the obituaries. The boss of busters, the machine gun master! Normally I'd be all against having an enemy type be a playable class, but I think Joe could add some much-needed balance.