All week, Joystiq will be revealing the 25 finalists for the IndieCade: International Festival of Independent Games, set to take place October 10 through 17 in Bellevue, Washington. The winners will be announced on October 11. ibb & obb (website) The pictures do not do ibb & obb justice. Wit...

6 years ago 0 Comments