Stars of Icarus: We're at Taipei Game Show!

We're excited to be attending Taipei Game Show this year! We're at booth Indie A31. Come visit if you can :D