#1 Edited by EarlessShrimp (1776 posts) -

so, this video has been in TANG for a while, and I'm still pretty sure it's just a game trailer. I'm not even sure if this is the right forum to post it in, but it seems like it should be moved? I dunno, that's just me.