The games seems top tier
but I have bugphobia...