So this game looks pretty fun. Anybody picking it up? It says the release date is in February 2015, so a few months to go.