Written by Otaku Apologist - This November, a new free browser game popped up on Nutaku's gaming portal. The game is called Smutstone, developed by Hooligapps. It's another card battle…
Read Now