News Flowstorm releases online, playable Alpha to drum up extra Kickstarter funds Flowstorm is a bloody difficult game. IncGamers knows this, because most of the team had a go at it just after recording this ... By PCInvasion StaffApril 23, 2013