Hey guys, Humble bundle on their social media platform has posting up images of 'X'. What do you guys think it could be?

My two guesses: Humble Bundle Indie 10 (X roman numeral for 10) or that game Xcom, there is a lot so you could possibly give it away in a bundle.

Your thoughts?

1 decade ago

Comment has been collapsed.

Xcom maybe

1 decade ago
Permalink

Comment has been collapsed.

Closed 1 decade ago by MSE77.