tisdag 30 oktober 2018

Xbox One exclusive Final Star launches in December!

Out of nowhere comes the launch trailer for Xbox One exclusive shooter Final Star:


Let's face it, it's not every day we see an Xbox One exclusive shooter!