Sky Vegas-branded video game is actually an obvious an element of the reception