I'm curious, and can't find the information anywhere: Does ITSP support cross-platform play between 360 and PC? It's just the Games for Windows Live thing that's confusing me about it.
Insanely Twisted Shadow Planet
Game » consists of 3 releases. Released Aug 03, 2011
Log in to comment