Split Fiction Announced at The Game Awards - World Premiere Trailer & New Info