PC Reviews Turbo Kid Review for Steam 11 months ago Hemal Patel Platformer games are on the rise lately and a lot of indie developers are coming up with some unique take...