Official Trailer Release

This snuck out late last night, but if you were already sleeping, check out the official game play trailer for Sentinels of the Multiverse: The Video Game!

Just one week till October 16th, Handelabranauts!

Posted on October 9, 2014 .