A foreign game that looks pretty fun?

Link : http://www.linkshard.com/link.asp?ID=553