Inspired by the insidiously popular Rocket League, this is multiplayer soccer with cars and power ups.