Indie games invade the art world at the Megashow festival