>>269365864
it looks that way. I remember seeing a lot of previews saying it was something to look forward to. I'm downloading now. It's not on a steam yet so i don't know about refunds. so i'd hold off for more info if you're frugal.