After rumors were spread this weekend with an exposed Steam registry photo, IndieGames confirms that Sword & Sworcery EP is coming to PC and Mac. As evident in this trailer, the release date will be April 16 on Steam.

Sword & Sworcery recently celebrated its one-year anniversary late last month. Press and fans alike have even more reason to swarm Capy's booth at PAX East 2012 now, in addition to having the first chance to play Super Time Force.