Post
Apogee Entertainment
apogeeent.com
did:plc:xgbd7cukx2ccms4mj5rp6uqj
WAIT. That Chainsaw Leg Game is on Nintendo Switch!? 👀
Yep. Turbo Overkill just got the @kitandkrysta.bsky.social treatment. Check it out in their latest video, "Five NEW Indie Games on Nintendo Switch 2 We're Totally Addicted To!"
2025-09-06T15:07:24.209Z