a megaman style video game