I bought the Humble Bundle and have been enjoying the game. And my friend, bought the humble bundle just now too. I'm wondering if there is multiplayer available so we can play together.
There are many great features available to you once you register, including:
Sign in or Create Account