The creators really are a bunch of neo-nazis. The lead designer recently commented on this accusation in an interview, essentially saying "just because I 'like' neo-nazi groups on Facebook to keep up with Eastern European news, doesn't mean I am one"
So yeah... Draw your own conclusion if you...