Hey there,
Im Trollus, a fan of JTR and a part of theRampage community. I want to introduce it to you guys, as the best way of gaming. Maybe now its fresh and pretty small, but soon theRampage will grow to a bigger community. So if here is anyone who would like to try out playing there, PM me for a link of theRampage website (due im not sure wether its allowed to post links here).
Im thinking for the future to add special sections onto theRampage.
Thanks for reading, trully yours Trollus.