7 Deadly sins and The Consortium of game Developers