Guns of Icarus Online is free to claim on the Humble Store

The Humble Store is back once again with another free game give away, this time offering the Muse Games-developed, Guns of Icarus Online, completely free of charge for the next two days. Read more…
Neowin