Lab Rat Is A Satirical Indie Puzzle Title That Is Coming To Steam