-
Written by Arcade Game Blog in Accueil on 19 July 2016 à 20:44...you will definitely enjoy what can now be seen on major download stores! It’s called Crusaders of the Lost Idols and it’s out there for free! The title has just been released following a pretty lengthy soft-launch period and its developer is none other than Kongregate . We also note the...