Back to calendar Publisher · 2 games Influcca Indie Platformer Shooter Watch company Sign in or create a free account to watch this company Sign in Favorite Sign in or create a free account to save your favorite companies Sign in Also a developer: see the games it made Games 2 Origin 🇰🇷 South Korea Released games (2) 2013 I Wanna Kill the Kamilia 3 I Wanna Kill the Kamilia 3 PC 2012 I Wanna Take the Time Machine I Wanna Take the Time Machine PC