Steam link: https://store.steampowered.com/app/1023610/
Short Description: Flick & target carefully to save the world!
Platforms: Windows
Publisher: Demonized
Developer: Flick Mania Games
Release: Mar 29, 2019 (5 years ago)
Price: $1.99 $0.55 -72%
Reviews: 3
Score: 0/10
Followers: 19
Tags: Indie
Genres: Indie
Revenue Estimate: ~$110