Games / Humor 8 Aug, 2012 Peach’s Revenge She’s putting you in another castle. Morgue Castle. [Via Dorkly]