This is the new version of the site here at armorama.com. You can still reach the old site at armorama.kitmaker.net for the next week or more. If you are finding this site really early on some items may or may not be working fully yet as I configure things. If you'd like to contribute content on this site you will need a seperate login account for that (your new forum login won't work here). Although you can just use Facebook, Google or Twitter social logins as just as easily and not fuss with confirming emails and such.
Stay tuned for more and slowly this will look more like it should. ;)