OMGElsie | 0 3,653 518
Share
UI/UX Designer for Game Developer Success @ Twitch.
Twitch staff stream here. Drop in and say "hi" some time :)