Anyone pick this up? Releasing E3 week is tough.
The game is really fun. Art is really great and the gameplay is polished a lot from part 1.
I haven't messed with the UGC create a mission thing that much. Seems like you can do some nutty stuff with that though.