N Neck Beard Rookie Joined Apr 21, 2008 Messages 92 Oct 3, 2011 #1 Anyone play it? I just found out about it recently and it looks pretty awesome.