The Game is a Renowned fall-out of an Immortal Comic strip character. The current trailer revealing the Baroness blowing off pink hearts...