Which brings us to Monster Train 2. This time around, Heaven and Hell's denizens have formed a makeshift alliance to bring down the powerful Titans - in an adventure taking players through Heaven ...