Owlcyclops
2018
Played this game when I found out about it from a Cracked.com article I think got deleted or I just don't remember the title but it was about alternatives to media that are popular and that's how I found it. I may not be very good at it but it is still kind of fun. I am now playing it on the Switch now.
2006
2021
2019
2016
2012
2020