Just played the demo for the game before accepting the Steam key I got from the Humble Bundle 7 and did not find the game to my liking. Hopefully, someone else will. Here's the Steam key: 90RG5-YXKZI-GMI0P Just say that you took it when you...