By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Ooooo...new Behemoth game. Well if it's being announced now, it should be on XBLA by Summer 2011 right?



Tag: Became a freaking mod and a complete douche, coincidentally, at the same time.