If you've not heard of the Indie Game Stand, it's a website that offers up a new indie game every 96 hours on a pay-what-you-want basis. The latest game to feature on the site is quirky multiplayer shooter Guns of Icarus Online. Even if that particular game isn't to your tastes, it's worth keeping an eye on the site as they've had some decent titles on there in the past. Head this way for more details.