Ganoncrotch on 15 December 2016
Yes it is, it was shown off at PSX did you miss it? :o
Why not check me out on youtube and help me on the way to 2k subs over at www.youtube.com/stormcloudlive