Evil Controllers Neighborhood: Tempe 2050 E. 5th St., AZ, 85281 480-968-6690 Website Best Of Phoenix® Awards 2012 Best Masters of the Science of Gaming advertisement Related Articles No Image Valley Life Evil Controllers in Tempe: Best Masters of the Science of Gaming By Phoenix New Times Staff advertisement Trending Concerts M3F Fest announces 2026 lineup By Amy Young Valley Life How ‘La Catrina’ became the iconic symbol of Día de Los Muertos By Mathew Sandoval | The Conversation Restaurants Downtown Phoenix gastropub to close after 13 years By Sara Crocker Transportation Bit of Phoenix highway among most dangerous in U.S. By Morgan Fischer