No other than Aksys Games submitted their own video for Atlus' call for video submission for their new Catherine trailer. * * * *

More...