This week, we list off a few more interesting games you may not have looked into yet.Come discuss this topic in the forums