Game Details

NameFlotsam
Latest rank281
Latest price22.99 EUR
ReviewMixed 64% of the 700 user reviews for this game are positive.
Release date26 Sep, 2019
Developer Pajama Llama Games
Publisher Kongregate