Wanna be able to whip out facts about indie games like it's nobody's business? Well then, look no further! We've got you covered with five facts that'll do just the trick.