Anyone played this yet? I never seen it and it's in beta atm, it reminded me off WoOOL but faster pace to it. Beta keys are still available, going to test it tonight, 3D games are just not working for me these days :/ back to the good old 2d's :P.
There a video when you go on the site, can't...