First impressions with Marvel Cosmic Invasion - A button basher wit...