Forestrike: Forestrike launches November 17! 💥

Dearest Heroes, The time for practice is over, the true fight begins now. Kyoto-based developers Skeleton Crew and publisher Devolver Digital are excited to announce that Forestrike is officially launching November 17 f…