Update: Listen to Computer Games’ EP, Lost Boys Life, now! Darren Criss and his brother Chuck Criss are now a band! Check out Computer Games’ debut EP, Lost Boys Life and listen now! March 8, 2017