Intergalactic video game trailer review and opinion