Free strategy game about video editing a cowardly hero's exploits launches February 6
Indie developers announced the release of Trust Me, I Nailed It – a turn-based strategy game with an unusual concept. The game launches February 6 as a free title. Gameplay revolves around creating spectacular videos...