Tag: Rafa? ?Castillo?, John? ?McKlain

Baba's​ ​Palace​ ​is​ ​a​ ​logic​ ​game​ ​with​ ​arcade​ ​aesthetics​ ​and​ ​has​ ​up​ ​to​ ​100​ ​levels.​ ​The player​ ​can​ ​handle​ ​Shaolin​ ​Kid...