I found this ages ago via Gawker and have been following since December. Are you guys closer to a release? Seriously cannot wait to play this. It looks awesome!
I found this ages ago via Gawker and have been following since December. Are you guys closer to a release? Seriously cannot wait to play this. It looks awesome!
MrMe01
joined
This member has provided no bio about themself...