Castlevania: Lords of Shadow - Mirror of Fate.
Edit: ‘Mirror of Fat’ would probably be more interesting.
Source.


Read more at "Did You Know Gaming?"