Bomber Crew is free to claim on the Humble Store for a limited time

Humble has begun another major sale with its winter promotions finally kicking off, and as usual for the PC game store, it has also attached a freebie to it. Bomber Crew is free to claim currently. Read more…
Neowin