Tom Lando sent me this, and…and…I just don’t understand. The only information I can seem to find about it ON THE OFFICIAL WEBSITE is that it was created by Alexander Tarrant and Justin Metros. Who are Alexander Tarrant and Justin Metros? No idea. What the heck is this all about? No clue. Why am I posting it? Because, well, it’s just too bizarre not to.