It is indeed a screen shot. Full screen screen shot. Makes a wonderful desktop wallpaper :3 This was from a livestream on Saturday the 17th. Was fun
Not sure if this is in the right category. Let me know if it isn't and I'll fix it.
Woah. Thanks for all of the favorites you guys. Sorry I can't answer them all