Russell Is Sure You’ll Like Whatever Game They’re Teasing Japanese publisher Russell is teasing a new game for 2011. Whatever it is they're sure you'll like it. By Siliconera StaffDecember 6, 2010