Not much info on this

#1sdfiqdhaPosted 1/2/2013 3:06:19 AM
But I assume it will be a download game?
---
Why not? SFW?