@tartyron: Avengers is very very close. When I looked it up I thought for a second that was it, but upon watching the playthrough I realized it's not. Any other games similar to that you can think of? That is almost exactly how I remember it but with power ups that make you muscular.
Log in to comment