Newbie's Perspective Mega Man Issue 24 Review