has anyone got this game? i just watched a video on it and looks fun so i got it, if anyone has it on steam id be keen to try some co-op on it. if you havent seen it check out this vid