Adventure August 23, 2016 0 Armikrog Armikrog is a unique stop motion clay animated point and click adventure game from the…