Posted inGame Reviews DFuxa Reviews 7DRL 2024 – Slime Game You play as the last slime defending the dungeon from human heroes! A twin sticker shooter game where you gather upgrades and thwart the heroes. Didn't really like how I… Posted by admin August 21, 2024