Icon - Calendar Released: 24 Oct 2013
Icon - Edited Reviewed: 29 Jan 2017
Platform: PC


Really well made coop game that requires lightning reactions. Found it quite addictive - probably even better when played with friends rather than just the single player. You MUST read the devs story:

Back to all games