omgwtfbbq on 30 March 2009
oh I came in here expecting we'd be talking about Homeworld... I suggest we derail the thread!
Anyone got any rumours on Homeworld 3? =)
Help! I'm stuck in a forum signature!